منابع مشابه
To clone or not to clone?
To clone... Or not to clone? That is a good question! Cloning has its advantages, but also its disadvantages. We might not realize what we are doing. It is like a sword with two blades. On one hand, it can save many lives. On the other hand, it can do a lot of harm. A question mark hangs over the future of cloning. Who are we to decide about someone’s life, his future, his happiness?
متن کاملClone Removal V/S Clone Avoidance
Cloning occurs in software when there is redundancy in it in form of any similarity. So, the clones need to be removed or it can be avoided from the software in order to mitigate the negative impacts of clones. In this paper we have studied the various factors that affect the decision of avoidance or removal of clones for handling them.
متن کاملEmpirical Studies of Clone Mutation and Clone Migration in Clone Genealogies
Duplications and changes made on code segments by developers form code clones. Cloned code segments are exactly the same or have a particular similarity. A set of cloned code segments that have the same similarity with each other become a clone group. A clone genealogy contains several clone groups in different revisions and time periods. Based on different textual similarities, there are three...
متن کاملClone Detection by Comparing Abstract Memory States
In this paper, we propose a new semantic clone detection technique by comparing programs’ abstract memory states, which are computed by a semantic-based static analyzer. Our experimental study using three large-scale open source projects shows that our technique can detect semantic clones that existing syntacticor semantic-based clone detectors miss. Our technique can help developers identify i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Nature
سال: 2001
ISSN: 0028-0836,1476-4687
DOI: 10.1038/35057271